home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 December / chip-cd_2006_12.zip / 12 / Hity z okladki / Kaspersky Internet Security 6.0 / kis6.0.0.303pl.msi / layout_ah.ini < prev    next >
INI File  |  2006-03-24  |  25KB  |  693 lines

  1. ;------------- anti-hacker --------------
  2.  
  3. [EmptyPopupMenu]
  4. props=t(menu)
  5. Separator=t(menuitem)
  6.  
  7. [Anti_Hacker]
  8. props=$AntiHacker_Panel
  9. State=[Task_Header]
  10. Body=[AH_Body]
  11.  
  12. [AH_Body]
  13. props=$Task_Body
  14. Description=[Task_Description]
  15. Status=[Anti_Hacker_Status]
  16. Report=[Anti_Hacker_Report]
  17. Monitor=[Anti_Hacker_Monitor]
  18.  
  19. [Anti_Hacker_Status]
  20. props=$Task_Settings
  21. StatusFW  =at(nobindhide) $Task_Statistics_Item v($(fw.state,ProfileState))  f($(fw.state,SubProfileStateFont))
  22. StatusIDS =at(nobindhide) $Task_Statistics_Item v($(ids.state,ProfileState)) f($(ids.state,SubProfileStateFont))
  23.  
  24. [Anti_Hacker_Report]
  25. props=$Task_Statistics
  26. AttacksBlocked=$Task_Statistics_Item v($(ids.AttacksDetected)) f($(ids.AttacksDetected,Font_Normal_BoldRed))
  27.  
  28. [Anti_Hacker_Monitor]
  29. props=$Task_Statistics v(window:AntiHackerStatisticsWindow) disable($(fw.state,EnableIfRunning))
  30. ActiveApp=$Task_Statistics_Item v($(fw.nActiveNetworkApplications)) f($(fw.state,SubProfileStateFont))
  31. ActiveConn=$Task_Statistics_Item v($(fw.nActiveNetworkConnections)) f($(fw.state,SubProfileStateFont))
  32. OpenPorts=$Task_Statistics_Item v($(fw.nOpenPorts)) f($(fw.state,SubProfileStateFont))
  33.  
  34. ;------------- Network Monitor -----------
  35.  
  36. [AntiHackerStatisticsWindow]
  37. props=$DlgAttr sz(200,150,500,400) at(resizable,minimizable,dragable,a_close) alias(netmon)
  38. Tab=[AhStatisticsTab]
  39.  
  40. [AhStatisticsTab]
  41. props=$DlgBodyTabAttr
  42. AppTab=[AhStatApp] h(1143)
  43. PortsTab=[AhPortsTab] h(1144)
  44. HostsTab=[AhHostsTab] h(1145)
  45.  
  46. [AhStatApp]
  47. AppList=[AhStatApp.AppList]
  48.  
  49. [AhStatApp.AppList]
  50. props=t(listctrl) sz(p,p) at(sorted)
  51. App=sz(100)v($(AppName,objfile))
  52. CmdLine=sz(100)v($(CmdLine))
  53. Proto=sz(60)v($(Proto,FwProtocols))
  54. Direction=sz(70)v($(Direction,FwDirectionReport))
  55. LocalIP=sz(90)v($(LocalIP,ip))
  56. LocalPort=sz(70)v($(LocalPort))
  57. RemoteIP=sz(100)v($(RemoteIP,ip))
  58. RemotePort=sz(80)v($(RemotePort))
  59. Duration=sz(50)v($(ActiveTime,timestamp))
  60. BytesRecieved=sz(60)v($(InBytes,filesize))
  61. BytesSent=sz(60)v($(OutBytes,filesize))
  62.  
  63. [AhPortsTab]
  64. PortsList=[AhPortsTab.PortsList]
  65.  
  66. [AhPortsTab.PortsList]
  67. props=t(listctrl) sz(p,p) at(sorted)
  68. LocalPort=sz(60)v($(LocalPort))
  69. Proto=sz(60)v($(Proto,FwProtocols))
  70. App=sz(120)v($(AppName,objfile))
  71. CmdLine=sz(100)v($(CmdLine))
  72. LocalIP=sz(90)v($(LocalIP,ip))
  73. Duration=sz(50)v($(ActiveTime,timestamp))
  74.  
  75. [AhHostsTab]
  76. HostsList=[AhHostsTab.HostsList]
  77.  
  78. [AhHostsTab.HostsList]
  79. props=t(listctrl) sz(p,p) at(sorted)
  80. Host=sz(120)v($(HostName,FwHostName))
  81. ip=sz(120)v($(Host,ip))
  82. BytesRecieved=sz(50)v($(Total.BytesRecieved,filesize))
  83. BytesSent=sz(50)v($(Total.BytesSent,filesize))
  84.  
  85. [AhStatApp.AppList.menu]
  86. props      = t(menu)
  87. CreateRule = t(menuitem) v(ah:createrule)
  88. Disconnect = t(menuitem) v(ah:disconnect)
  89.  
  90. ;------------- SettingsWindow.Anti_Hacker -----------
  91.  
  92. [SettingsWindow.Anti_Hacker]
  93. props=$SettingsViewPanel
  94. Header=$SettingsViewHeader i(ah)
  95. Body=[SettingsWindow.Anti_Hacker_Body]
  96.  
  97. [SettingsWindow.Anti_Hacker_Body]
  98. props=$SettingsBodyAttr
  99. Startup=[SettingsViewStartup]
  100. StartupGroup=[SettingsViewStartup_Group]
  101. FirewallGroup=[Firewall_Group]
  102. IDSSettingsGroup=[IDSSettings_Group]
  103.  
  104. [Firewall_Group]
  105. props=$SettingsGroupNext sz(p,120) at(nobindhide) text( ) disable($(fw.enabled,Dummy)$(enabled,EnableIfNotZero)$(fw.enabled,EnableIfNotZero)) lb(v($(fw.state,fld(enabled,ProtectionLevel,PortRules,AppRules,KnownNetworks,StealthEnabled,RefreshIPTimeout))))
  106. EnableFW=$CheckboxForGroup v($(fw.enabled)) disable($(enabled,EnableIfNotZero))    tt($(fw.enabled, Firewall_Group_EnableFW))
  107. FWLevel=t(slider) sz(40,p) xy(,,,20) nl(0,4) at(vertical) v($(fw.ProtectionLevel))
  108. FWLevelGroup=a(at) xy(10) [FWLevelGroup]
  109. Rules=$Button_Large a(rb) v(dialog:SettingsWindow.Anti_Hacker.Rules)
  110.  
  111. [IDSSettings_Group]
  112. props=$SettingsGroupNext sz(p,a) at(nobindhide) disable($(ids.enabled,Dummy)$(enabled,EnableIfNotZero)) lb(v($(ids.state,fld(enabled,EnableBan,BanTimeout))))
  113. Ico=a(lt) i(ids) sz(32,32)
  114. EnableIDS=$Checkbox xy(40) v($(ids.enabled))    tt($(ids.enabled, IDSSettings_Group_EnableIDS))
  115. IDSSettings=$Button_Large a(ra) xy(0,7) disable($(ids.enabled,EnableIfNotZero)) v(dialog:SettingsWindow.Anti_Hacker.IDSSettings)
  116.  
  117. ;------------ SettingsWindow.Anti_Hacker.IDSSettings ------------
  118.  
  119. [SettingsWindow.Anti_Hacker.IDSSettings]
  120. props=$DlgAttr sz(350,a) v(ids) h(1135)
  121. Dlg=[SettingsWindow.Anti_Hacker.IDSSettings.Dlg]
  122.  
  123. [SettingsWindow.Anti_Hacker.IDSSettings.Dlg]
  124. props=$DlgBodyAttr sz(p,a)
  125. BanCheck=$Checkbox $Next_Control xy(,3) v($(EnableBan))
  126. BanLabel=a(rs)
  127. BanValue=t(edit) at(number) a(ps) sz(65) nl(1,9999) xy($Edit_CommentOffsetX,$Edit_CenterOffsetY) v($(BanTimeout)) disable($(EnableBan,EnableIfNotZero))
  128.  
  129. ;------------ SettingsWindow.Anti_Hacker.Rules ------------
  130.  
  131. [SettingsWindow.Anti_Hacker.Rules]
  132. props=$DlgAttr sz(420,420,420,420) at(resizable) alias(antihackerrulesdlg) v(fw)
  133. Tab=[Anti_Hacker_Tab]
  134.  
  135. [Anti_Hacker_Tab]
  136. props       = $DlgBodyTabAttr
  137. AppRules    = [Anti_Hacker_AppRules]    h(1124)
  138. PacketRules = [Anti_Hacker_PacketRules] h(1133)
  139. Networks    = [Anti_Hacker_Networks]    h(1134)
  140. WorkMode    = [Anti_Hacker_WorkMode]    h(1265)
  141.  
  142. ;------------ Anti_Hacker_AppRules ------------
  143.  
  144. [Anti_Hacker_AppRules]
  145. GroupCheck=$Checkbox $First_Control at(rememberdata) v(1)
  146. Group=[Anti_Hacker_AppRules_Group]
  147. Branch=[Anti_Hacker_AppRules_Branch]
  148.  
  149. [Anti_Hacker_AppRules_Group]
  150. props=a(lt) xy(,20) sz(p,p)
  151. AppGrpList=[Anti_Hacker_AppRules_Group.AppGrpList]
  152. Add=$Button a(rt)
  153. Edit=$Button $Next_Control a(ra)
  154. Delete=$Button $Next_Control a(ra)
  155. Import=$ListButton a(rb)
  156. Export=$ListButton $Next_Control a(rp)
  157.  
  158. [Anti_Hacker_AppRules_Group.AppGrpList]
  159. props=t(listctrl) at(checked,sorted) sz(p,p) xy(,,80) v($(AppRules))
  160. App=sz(200) v($(AppName,objfile)$(AppName,moduleiconasync),$(Enabled))
  161. CmdLine=sz(100) v($(UseCmdLine,FwShowCmdLine))
  162. Location=sz(200) v($(AppName,objdir))
  163. RulesNo=sz(40) v($(Rules,size))
  164.  
  165. [Anti_Hacker_AppRules_Branch]
  166. props=a(lt) xy(,20) sz(p,p) at(hide)
  167. AppList=[Anti_Hacker_AppRules_Branch.AppList]
  168. Add=$Button a(rt)
  169. Edit=$Button $Next_Control a(ra)
  170. Delete=$Button $Next_Control a(ra)
  171. MoveUp=$Button a(ra) xy(0,21)
  172. MoveDown=$Button $Next_Control a(ra)
  173. Rule=t(richedit) alias(listitemdescr) at(readonly,nofocus,vscroll) a(lb) sz(p,95) text($FwRuleDescr)
  174. Text=a(lp) text($FwRuleDesc)
  175.  
  176. [Anti_Hacker_AppRules_Branch.AppList]
  177. props=t(listctrl) at(checked,sorted,groups) sz(p,200) xy(,,80)
  178. App=sz(200) v($(AppName,objfile)$(AppName,moduleiconasync),$(Enabled))
  179. CmdLine=sz(100) v($(UseCmdLine,FwShowCmdLine))
  180. Location=sz(200) v($(AppName,objdir))
  181. Name=sz(200) v($(Name))
  182. Action=sz(50) v($(Blocking,FwAllowBlock))
  183. Protocol=sz(50) v($(Proto,FwProtocols))
  184. Direction=sz(50) v($(Direction,FwDirection))
  185. RemotePorts=sz(90) v($(RemotePorts))
  186. RemoteAddresses=sz(110) v($(RemoteAddresses))
  187. LocalPorts=sz(80) v($(LocalPorts))
  188. ;LocalAddresses=sz(100) v($(LocalAddresses))
  189. Log=sz(35) v($(Log,OnOff))
  190. Alert=sz(40) v($(Warning,OnOff))
  191.  
  192. ;------------ Anti_Hacker_PacketRules ------------
  193.  
  194. [Anti_Hacker_PacketRules]
  195. PortList=[Anti_Hacker_PacketRules.PortList]
  196. Add=$Button a(rt)
  197. Edit=$Button $Next_Control a(ra)
  198. Delete=$Button $Next_Control a(ra)
  199. MoveUp=$Button a(ra) xy(0,15)
  200. MoveDown=$Button $Next_Control a(ra)
  201. Import=$ListButton a(rb) xy(,115)
  202. Export=$ListButton $Next_Control a(rp)
  203. Rule=t(richedit) alias(listitemdescr) at(readonly,nofocus,vscroll) a(lb) sz(p,95) text($FwRuleDescr)
  204. Text=a(lp) text($FwRuleDesc)
  205.  
  206. [Anti_Hacker_PacketRules.PortList]
  207. props=t(listctrl) at(checked,sorted) sz(p,220) xy(,,80) v($(PortRules))
  208. Name=sz(285) v($(Name),$(Enabled))
  209. Action=sz(70) v($(Blocking,FwAllowBlock))
  210. Protocol=sz(80) v($(Proto,FwIpProto))
  211. Direction=sz(50) v($(Direction,FwDirection))
  212. RemotePorts=sz(90) v($(RemotePorts))
  213. RemoteAddresses=sz(110) v($(RemoteAddresses))
  214. LocalPorts=sz(80) v($(LocalPorts))
  215. LocalAddresses=sz(100) v($(LocalAddresses))
  216. Log=sz(35) v($(Log,OnOff))
  217. Alert=sz(40) v($(Warning,OnOff))
  218.  
  219. ;------------ Anti_Hacker_Networks ------------
  220.  
  221. [Anti_Hacker_Networks]
  222. NetList=[Anti_Hacker_Networks.NetList]
  223. Add=$Button a(rs) v(dialog:FwZoneEdit)
  224. Edit=$Button a(ra) xy(,7) v(dialog:FwZoneEdit)
  225. Delete=$Button a(ra) xy(,7)
  226. Refind=$ListButton a(ra) xy(,20)
  227. Rule=t(richedit) alias(listitemdescr) at(readonly,nofocus,vscroll) a(lb) sz(p,95) text($FwZoneDescr)
  228. Text=a(lp) text($FwRuleDesc)
  229.  
  230. [Anti_Hacker_Networks.NetList]
  231. props    = t(listctrl) a(la) at(sorted) sz(p,p) xy(,,80,115) v($(KnownNetworks))
  232. Network  = sz(155)v($(Mask,FwZoneAddr)$(Zone,FwZoneIcons))
  233. Severity = sz(80)v($(Zone,FwZoneSeverity))
  234. Stealthed= sz(85)v(,$(Stealthed)disable($(Zone,EnableIfNotZero))) at(checked)
  235. Desc     = sz(350)v($(Mask,FwZoneDesc))
  236.  
  237. ;------------ Anti_Hacker_WorkMode ------------
  238.  
  239. [Anti_Hacker_WorkMode]
  240. WMGroup=[WM_Group]
  241. Ico=a(lb) xy(,15) i(warning)
  242. Text1=a(as) sz(p,a)
  243.  
  244. [WM_Group]
  245. props = $GroupBox a(lt) v($(NdisCheckTdi)) sz(p,a) mg(8,8)
  246. SafeMode=t(radio) $First_Control v(1)
  247. SafeModeText=a(la) xy(25,5) sz(p,a)
  248. FastMode=t(radio) $Next_Control v(0)
  249. FastModeText=a(la) xy(25,5) sz(p,a)
  250. ;WorkMode=$Checkbox $First_Control v($(NdisCheckTdi)) at(invert) text(Work in fast mode. This setting will be applied on next task start)
  251.  
  252. ;------------ FwZoneEdit ------------
  253.  
  254. [FwZoneEdit]
  255. $dlg_enable_ok=$(Mask,EnableIfNotZero)
  256. props=$DlgAttr sz(290,210) h(1248)
  257. Dlg=[FwZoneEditDlg]
  258.  
  259. [FwZoneEditDlg]
  260. props=$DlgBodyAttr
  261. Text=a(lt)
  262. NetName=t(edit) a(la) sz(p) v($(AdapterDesc))
  263. Text1=a(la) xy(3)
  264. Text2=a(ls) xy(143)
  265. IpAddr=$IpAddr a(la) v($(IP))
  266. IpMask=$IpAddr a(ls) xy(140) v($(Mask))
  267. FwZone=[FwZone_Group]
  268.  
  269. [FwZone_Group]
  270. props=a(la) sz(a,a) v($(Zone)) xy(,7)
  271. Trusted=t(radio) $First_Control v(#Fw_fwnzTrusted)
  272. NetBIOS=t(radio) $Next_Control v(#Fw_fwnzNetBIOS)
  273. Untrusted=t(radio) $Next_Control v(#Fw_fwnzUntrusted)
  274. Stealthed=$Checkbox $Next_Control v($(Stealthed)) hide($(Zone,ShowIfNotZero))
  275.  
  276. ;------------ FwAppRuleEdit ------------
  277.  
  278. [FwAppRuleEdit]
  279. props=$DlgAttr sz(400,415) h(1125)
  280. Dlg=[FwAppRuleEdit.Dlg]
  281.  
  282. [FwAppRuleEdit.Dlg]
  283. props=$DlgBodyAttr
  284. ;Info=$First_Control
  285. AppList=[FwAppRuleEdit.Dlg.AppList]
  286. Add=$Button a(rs)
  287. Edit=$Button a(ra) xy(,7)
  288. Delete=$Button a(ra) xy(,7)
  289. MoveUp=$Button a(ra) xy(,20)
  290. MoveDown=$Button a(ra) xy(,7)
  291. Preset=$Button a(ra) xy(,20) v(menu)
  292. RuleLabel=$Next_Control text($FwRuleDesc)
  293. Rule=t(richedit) alias(listitemdescr) a(la) sz(p,100) at(readonly,nofocus,vscroll) text($FwRuleDescr)
  294. UseCmdLine=$Checkbox $Next_Control v($(UseCmdLine)) hide($ShowNTBasedFufure)
  295. CmdLine=t(edit) a(ls) xy(150,$Edit_CenterOffsetY) sz(p,,150) v($(CmdLine)) disable($(UseCmdLine,EnableIfNotZero)) hide($ShowNTBasedFufure)
  296. ;PDMRule=$Checkbox $Next_Control
  297.  
  298. [FwAppRuleEdit.Dlg.Preset.menu]
  299. props=t(menu)
  300. Separator=t(menuitem)
  301.  
  302. [FwAppRuleEdit.Dlg.AppList]
  303. props=t(listctrl) $First_Control sz(p,200) xy(,7,80) at(noheader,checked) v($(Rules))
  304. Name=v($(Name),$(Enabled))Rule Name
  305.  
  306. ;------------ FwRuleElementEdit ------------
  307.  
  308. [FwRuleElementEdit]
  309. props=$DlgAttr sz(400,330) h(1246)
  310. Dlg=[FwRuleElementEdit.Dlg]
  311.  
  312. [FwRuleElementEdit.Dlg]
  313. props=$DlgBodyAttr
  314. NameLabel=$Next_Control
  315. Name=t(edit) a(ls) sz(p) xy(100,$Edit_CenterOffsetY) v($(Name))
  316. PropLabel=$Next_Control
  317. PropList=t(listctrl) alias(flagslist) a(ls) sz(p,75) xy(100) at(checked,noheader) v($(Triggers))
  318. ;PropList=[FwRuleElementEdit.Dlg.PropList]
  319. ActionLabel=$Next_Control
  320. Warning=$Checkbox a(ls) xy(100) v($(Warning))
  321. Log=$Checkbox a(la) xy(100,3) v($(Log))
  322. RuleLabel=$Next_Control text($FwRuleDesc)
  323. Rule=t(richedit) a(la) sz(p,100) at(readonly,nofocus,vscroll) text($FwRuleDescr)
  324.  
  325. ;[FwRuleElementEdit.Dlg.PropList]
  326. ;props=t(listctrl) a(ls) sz(p,75) xy(100) at(checked,singlesel,noheader)
  327. ;Prop=v($(PropName),$(Enabled))
  328.  
  329. ;------------ SettingsWindow.Anti_Hacker.Rules.FwProtocolEdit ------------
  330.  
  331. [SettingsWindow.Anti_Hacker.Rules.FwProtocolEdit]
  332. props=$DlgAttr sz(260,140)
  333. Dlg=[SettingsWindow.Anti_Hacker.Rules.FwProtocolEdit.Dlg]
  334.  
  335. [SettingsWindow.Anti_Hacker.Rules.FwProtocolEdit.Dlg]
  336. props=$DlgBodyAttr
  337. Text=$Next_Control sz(210,30)
  338. Protocol=t(combo) $Next_Control sz(p) v($(Proto))
  339.  
  340. ;------------ SettingsWindow.Anti_Hacker.Rules.FwIcmpMsgEdit ------------
  341.  
  342. [SettingsWindow.Anti_Hacker.Rules.FwIcmpMsgEdit]
  343. props=$DlgAttr sz(260,140) h(1247)
  344. Dlg=[SettingsWindow.Anti_Hacker.Rules.FwIcmpMsgEditt.Dlg]
  345.  
  346. [SettingsWindow.Anti_Hacker.Rules.FwIcmpMsgEditt.Dlg]
  347. props=$DlgBodyAttr
  348. Text=$Next_Control sz(210,30)
  349. ICMPCode=t(combo) $Next_Control sz(p) v($(IcmpCode))
  350.  
  351. ;------------ SettingsWindow.Anti_Hacker.Rules.FwDirectionEdit ------------
  352.  
  353. [SettingsWindow.Anti_Hacker.Rules.FwDirectionEdit]
  354. props=$DlgAttr sz(260,a) h(1126)
  355. Dlg=[SettingsWindow.Anti_Hacker.Rules.FwDirectionEdit.Dlg]
  356.  
  357. [SettingsWindow.Anti_Hacker.Rules.FwDirectionEdit.Dlg]
  358. props=$DlgBodyAttr sz(p,a)
  359. Text=$First_Control sz(p)
  360. DirectionGroup=[Direction_Group]
  361.  
  362. [Direction_Group]
  363. props=sz(p,a) $Next_Control v($(Direction))
  364. InboundStream  =t(radio) $First_Control v(4) hide($FwShowStreamDir)
  365. Inbound        =t(radio) $Next_Control  v(1) hide($FwShowPacketDir)
  366. InboundOutbound=t(radio) $Next_Control  v(3)
  367. Outbound       =t(radio) $Next_Control  v(2) hide($FwShowPacketDir)
  368. OutboundStream =t(radio) $Next_Control  v(5) hide($FwShowStreamDir)
  369.  
  370. ;------------ SettingsWindow.Anti_Hacker.Rules.FwTimeRangeEdit ------------
  371.  
  372. [SettingsWindow.Anti_Hacker.Rules.FwTimeRangeEdit]
  373. props=$DlgAttr sz(260,a) h(1130)
  374. Dlg=[SettingsWindow.Anti_Hacker.Rules.FwTimeRangeEdit.Dlg]
  375.  
  376. [SettingsWindow.Anti_Hacker.Rules.FwTimeRangeEdit.Dlg]
  377. props=$DlgBodyAttr sz(p,a)
  378. Text=$Next_Control sz(p,a)
  379. From=$Next_Control xy(15,10)
  380. TimeFrom=t(timeedit) a(as) sz(60,20) xy(7,-3) v($(TimeFrom)) at(seconds)
  381. Till=a(as) xy(7,3)
  382. TimeTill=t(timeedit) a(as) sz(60,20) xy(7,-3) v($(TimeTill)) at(seconds)
  383.  
  384. ;------------ SettingsWindow.Anti_Hacker.Rules.PortsListEdit.PortsListEdit ------------
  385.  
  386. [SettingsWindow.Anti_Hacker.Rules.PortsListEdit]
  387. props=$DlgAttr sz(350,a) h(1129)
  388. Dlg=[SettingsWindow.Anti_Hacker.Rules.PortsListEdit.Dlg]
  389.  
  390. [SettingsWindow.Anti_Hacker.Rules.PortsListEdit.Dlg]
  391. props=$DlgBodyAttr
  392. Text=$Next_Control sz(p,a)
  393. Ports=t(edit) $Next_Control sz(p)
  394. Example=a(la) f(Normal_grey)
  395.  
  396. ;------------ SettingsWindow.Anti_Hacker.Rules.AddrsListEdit ------------
  397.  
  398. [SettingsWindow.Anti_Hacker.Rules.AddrsListEdit]
  399. $Shift=15
  400. props=$DlgAttr sz(320,a) h(1127)
  401. Dlg=[SettingsWindow.Anti_Hacker.Rules.AddrsListEditDlg]
  402.  
  403. [SettingsWindow.Anti_Hacker.Rules.AddrsListEditDlg]
  404. props=$DlgBodyAttr sz(p,a)
  405. Text1=$First_Control
  406. AddressType=[Address_Type]
  407. Text2=$Next_Control
  408. AddressSingle=[Address_Single]
  409. AddressRange=[Address_Range]
  410. AddressSubnet=[Address_Subnet]
  411. Text3=a(lt) xy(,145)
  412. List=t(listctrl) at(noheader) a(la) sz(p,122) xy($Shift,7,80)
  413. Add=$Button a(rs)
  414. Delete=$Button a(ra) xy(,7)
  415.  
  416. [Address_Type]
  417. props=a(la) sz(p,a) xy($Shift,7) v($(Type))
  418. Computer=t(radio) $Fisrt_Control v(0)
  419. Range=t(radio) $Next_Control v(4)
  420. Subnet=t(radio) $Next_Control v(1)
  421.  
  422. [Address_Single]
  423. props=a(lt) sz(p,135) xy($Shift,102) at(hide)
  424. Text=$Fisrt_Control
  425. Address=t(edit) a(la) sz(p) v($(Address))
  426.  
  427. [Address_Range]
  428. props=a(lt) sz(p,135) xy($Shift,102) at(hide)
  429. Text1=a(lt) xy(0)
  430. Text2=a(ls) xy(150)
  431. IpAddrLo=$IpAddr a(la) v($(IPLo))
  432. IpAddrHi=$IpAddr a(ls) xy(150) v($(IPHi))
  433.  
  434. [Address_Subnet]
  435. props=a(lt) sz(p,135) xy($Shift,102) at(hide)
  436. Text1=a(lt) xy(0)
  437. Text2=a(lt) xy(150)
  438. IpAddr=$IpAddr a(la) v($(IP))
  439. IpMask=$IpAddr a(ls) xy(150) v($(IPMask))
  440.  
  441. ;------------ SettingsWindow.Anti_Hacker.ResolveIp ------------
  442.  
  443. [SettingsWindow.Anti_Hacker.ResolveIp]
  444. props=$DlgAttr at(nohelp) sz(330,130)
  445. Dlg=[SettingsWindow.Anti_Hacker.ResolveIp.Dlg]
  446.  
  447. [SettingsWindow.Anti_Hacker.ResolveIp.Dlg]
  448. props=$DlgBodyAttr
  449. Text=$First_Control sz(250,30)
  450. Progress=t(progress) $Next_Control sz(p,15)
  451.  
  452. ;------------- ReportWindow.Anti_Hacker -----------
  453.  
  454. [Report_Body.StatisticsRun.antihacker]
  455. props=$StatTop b(Footer_Border)
  456. Status=xy(5,10) text($(ids.AttacksDetected,Report_Body_AttackStatus))
  457.  
  458. [Report_Body.StatisticsResult.antihacker]
  459. props=$StatTop b(Footer_Border)
  460. Status=xy(5,10) text($(ids.AttacksDetected,Report_Body_AttackStatus))
  461.  
  462. [Report_Body.StatisticsLeft.antihacker]
  463. props=$StatLeft
  464. AttacksDetected=a(lt) $StatValLeft v($(ids.AttacksDetected))
  465. AttackLastTime=a(la) $StatValLeft v($(ids.AttackLastTime,datetime))
  466.  
  467. [Report_Body.ReportDetails.antihacker]
  468. props=$Tab $ReportDetails
  469. NetAttacks=[NetAttacks_Report] h(1139)
  470. BannedHosts=[Report_Body.ReportDetails.antihacker.BannedHosts] h(1140)
  471. AppEvents=[AppEvents_Report] h(1141)
  472. PacketEvents=[PacketEvents_Report] h(1142)
  473. ;Settings=[Task_Report_Settings]
  474.  
  475. [NetAttacks_Report]
  476. Actions=$ReportActions
  477. EventsLog=[Report_Body.ReportDetails.antihacker.NetAttacks] a(lp) sz(p,p)
  478.  
  479. [Report_Body.ReportDetails.antihacker.NetAttacks]
  480. props=t(listctrl) at(sorted) alias(taskreport) v(ids.eventlog)
  481. ReportTime=sz(135)v($(AttackTime,datetime)) at(index) 
  482. Description=sz(p,47)v(i(warning)$(AttackDescription))
  483. Source=sz(80)v($(AttackerIP,IP))
  484. Proto=sz(80)v($(Proto,FwProtocols))
  485. LocalPort=v($(LocalPort,PORT))
  486.  
  487. [Report_Body.ReportDetails.antihacker.NetAttacks.menu]
  488. props         = t(menu)
  489. Separator     = t(menuitem)
  490. ReportCleanup = t(menuitem)
  491.  
  492. [Report_Body.ReportDetails.antihacker.BannedHosts]
  493. Actions=$ReportActions v(menu:BanList)
  494. BanList=[Report_Body.ReportDetails.antihacker.BannedHosts.BanList] a(lp) sz(p,p)
  495.  
  496. [Report_Body.ReportDetails.antihacker.BannedHosts.BanList]
  497. props=t(listctrl) at(sorted) alias(vector) v($(ids.BannedHosts))
  498. Time=sz(135)v($(Time,datetime))
  499. Host=sz(p,70)v($(IP,ip))
  500.  
  501. [Report_Body.ReportDetails.antihacker.BannedHosts.BanList.menu]
  502. props         = t(menu)
  503. Unban         = t(menuitem) v(unban_host) disable($(IP,bindok,EnableIfNotZero))
  504.  
  505. [AppEvents_Report]
  506. Actions=$ReportActions
  507. EventsLog=[Report_Body.ReportDetails.antihacker.AppEvents] a(lp) sz(p,p)
  508.  
  509. [Report_Body.ReportDetails.antihacker.AppEvents]
  510. props=t(listctrl) at(sorted) alias(taskreport) v(fw.eventlog_apps)
  511. Time=sz(135)v($(Time,datetime))
  512. AppName=v($(AppName)$(New,FwReportIcon))
  513. CmdLine=v($(CmdLine))
  514. RuleName=v($(RuleName))
  515. PID=v($FwPid)
  516. IsBlocking=v($(IsBlocking,Anti_Hacker_PacketIsBlocking))
  517. Direction=v($(Direction,FwDirectionReport))
  518. Proto=v($(Proto,FwProtocols))
  519. RemoteAddress=v($(RemoteAddress,IP))
  520. RemotePort=v($(RemotePort,PORT))
  521. LocalAddress=v($(LocalAddress,IP))
  522. LocalPort=v($(LocalPort,PORT))
  523.  
  524. [Report_Body.ReportDetails.antihacker.AppEvents.menu]
  525. props         = t(menu)
  526. Separator     = t(menuitem)
  527. ReportCleanup = t(menuitem)
  528.  
  529. [PacketEvents_Report]
  530. Actions=$ReportActions
  531. EventsLog=[Report_Body.ReportDetails.antihacker.PacketEvents] a(lp) sz(p,p)
  532.  
  533. [Report_Body.ReportDetails.antihacker.PacketEvents]
  534. props=t(listctrl) at(sorted) alias(taskreport) v(fw.eventlog_packets)
  535. Time=sz(135)v($(Time,datetime))
  536. RuleName=v($(RuleName))
  537. IsBlocking=v($(IsBlocking,Anti_Hacker_PacketIsBlocking))
  538. Direction=v($(Direction,FwDirectionReport))
  539. Proto=v($(Proto,FwProtocols))
  540. RemoteAddress=v($(RemoteAddress,IP))
  541. RemotePort=v($(RemotePort,PORT))
  542. LocalAddress=v($(LocalAddress,IP))
  543. LocalPort=v($(LocalPort,PORT))
  544.  
  545. [Report_Body.ReportDetails.antihacker.PacketEvents.menu]
  546. props         = t(menu)
  547. Separator     = t(menuitem)
  548. ReportCleanup = t(menuitem)
  549.  
  550. ;------------- AhLearnDialog -----------
  551.  
  552. [AhLearnDialog]
  553. props=$AlertDialogAttr sz(270,300) 
  554. Dlg=[AhLearnDialog.Dlg]
  555.  
  556. [AhLearnDialog.Dlg]
  557. props=$BorderedDailogAttr
  558. AhHeader=[AlertDialog.Header]
  559. Info=[AhLearnDialog.Info]
  560. Action=[AhLearnDialog.Action]
  561. Footer=[AhLearnDialog.Footer]
  562.  
  563. [AhLearnDialog.Info]
  564. props=$SettingsGroupNext sz(p,a) xy(0,10) at(clickable)
  565. ;Description=t(richedit) at(readonly,noborder,nofocus,vscroll) a(lt) sz(p,90)
  566. AppIcon=a(lt) xy(,-1) sz(,16)
  567. AppName=a(lt) xy(22) sz(,16)
  568. RemoteHost=t(value) $Next_Control sz(p) sep(100) v($(RemoteHostName,FwRemAddr))
  569. RemotePort=t(value) $Next_Control sz(p) sep(100) v($(RemotePort))
  570. LocalPort=t(value) $Next_Control sz(p) sep(100) v($(LocalPort))
  571.  
  572. [AhLearnDialog.Action]
  573. props=$SettingsGroupNext sz(p,a)
  574. Preset=t(combo) $Next_Control sz(p,20) xy(,,80) v($(Preset)) disable($(CreateRule,EnableIfNotZero))
  575. Allow=$Button a(rs) xy(,-1)
  576. Block=$Button a(ra) xy(,7)
  577. Edit=t(hotlink) a(ls) f(Hotlink) xy(,4)
  578. Rule=$Checkbox $Next_Control v($(CreateRule))
  579.  
  580. [AhLearnDialog.Footer]
  581. props=a(lb) sz(p,a)
  582. DontCheck=t(hotlink) f(Hotlink) a(rt) xy(7)
  583.  
  584.  
  585. ;------------- AhLearnDialog.Details -----------
  586.  
  587. [AhLearnDialog.Details]
  588. props      = $DlgAttr sz(400,350) at(resizable,nohelp,a_close) text($AlertDetails)
  589. Dlg        = [AhLearnDialog.Details.Dlg]
  590.  
  591. [AhLearnDialog.Details.Dlg]
  592. props      = $DlgBodyTabAttr
  593. AddInfo    = [AhLearnDialogDetails_AddInfo]
  594.  
  595. [AhLearnDialogDetails_AddInfo]
  596. props      = sz(p,p)
  597. Info       = t(richedit) at(readonly,vscroll,hscroll) a(lt) sz(p,p) text(<b>$Description</b>\n$(DisplayName)\n\n<b>$Connection</b>\n$Direction$(Direction,FwDirectionReport)\n$Protocol$(Proto,FwProtocols)\n$RemoteAddr$(RemoteHostName,FwRemAddr)\n$RemotePort$(RemotePort)\n$LocalPort$(LocalPort)\n\n<b>$ProcessInfo</b>\n$ProcessName$(AppName,objfile)\n$ProcessId$FwPid\n$AppFile$(AppName)\n$CmdLine$(CmdLine)\n\n<b>$ManufacturerInfo</b>\n$Manufacturer$(CompanyName,ShowUnknownIfEmpty)\n$AppVersion$(ProductVersion,ShowUnknownIfEmpty)\n$FileVersion$(FileVersion,ShowUnknownIfEmpty))
  598.  
  599. ;------------- AhNewNetworkDialog -----------
  600.  
  601. [AhNewNetworkDialog]
  602. props=$AlertDialogAttr at(ontop) sz(270,a)
  603. Dlg=[AhNewNetworkDialog.Dlg]
  604.  
  605. [AhNewNetworkDialog.Dlg]
  606. props=$BorderedDailogAttr sz(p,a)
  607. AhHeader=[AlertDialog.Header]
  608. Info=[AhNewNetworkDialog.Info]
  609. Action=[AhNewNetworkDialog.Action]
  610. Footer=[AlertDialog.Footer]
  611.  
  612. [AhNewNetworkDialog.Info]
  613. props=$SettingsGroupNext sz(p,a) xy(0,10)
  614. Adapter=t(value) $First_Control sz(p,0) at(singleline) sep(80) va(l,r) v($(NewNetwork.AdapterDesc)) tt($(NewNetwork.AdapterDesc))
  615. Ip=t(value) $Next_Control sz(p,0) sep(80) va(l,r) v($(NewNetwork.IP,ip))
  616. Subnet=t(value) $Next_Control sz(p,0) sep(80) va(l,r) v($(NewNetwork.Mask,ip))
  617.  
  618. [AhNewNetworkDialog.Action]
  619. props=$SettingsGroupNext sz(p,a) v($(NewNetwork.Zone))
  620. Untrusted_ico=i(internet32) $First_Control 
  621. Untrusted=t(radio) a(as) xy(5,5) v(2) 
  622. NetBIOS_ico=i(intranet) $Next_Control 
  623. NetBIOS=t(radio) a(as) xy(5,5) v(1)
  624. Trusted_ico=i(ok32) $Next_Control
  625. Trusted=t(radio) a(as) xy(5,5) v(0)
  626. Btns = [AhNewNetworkDialog.Action_Btns]
  627.  
  628. [AhNewNetworkDialog.Action_Btns]
  629. props=sz(p,a) a(la) xy(,5)
  630. Stealth=$Checkbox a(lb) xy(,5) v($(NewNetwork.Stealthed)) hide($(NewNetwork.Zone,=,0,ShowIfZero))
  631. Ok=$Button a(rb) 
  632.  
  633. ;------------- AhAppChangedDialog -----------
  634.  
  635. [AhAppChangedDialog]
  636. props=$AlertDialogAttr sz(270,300) 
  637. Dlg=[AhAppChangedDialog.Dlg]
  638.  
  639. [AhAppChangedDialog.Dlg]
  640. props=$BorderedDailogAttr
  641. AhHeader=[AlertDialog.Header]
  642. Info=[AhAppChangedDialog.Info]
  643. Action=[AhAppChangedDialog.Action]
  644. Footer=[AlertDialog.Footer]
  645.  
  646. [AhAppChangedDialog.Info]
  647. props=$SettingsGroupNext sz(p,a) xy(0,10)
  648. ProcessName=t(value) $First_Control sep(120) v($(AppChanged.ApplicationName,objfile))
  649. ProcessId=t(value) $Next_Control sep(120) v($FwPidA)
  650. Manufacturer=t(value) $Next_Control sep(120) v($(CompanyName,ShowUnknownIfEmpty))
  651. AppVersion=t(value) $Next_Control sep(120) v($(ProductVersion,ShowUnknownIfEmpty))
  652.  
  653. [AhAppChangedDialog.Action]
  654. props=$SettingsGroupNext sz(p,p)
  655. Info=a(lt) sz(p,70) xy(,10,100)
  656. Allow=$Button a(rt) xy(,10)
  657. Deny=$Button a(ra) xy(,7)
  658.  
  659. ;------------- FWLevelGroup -----------
  660.  
  661. [FWLevelGroup]
  662. props=sz(a,a)
  663. FWLevelBlockAll          =[FWLevelBlockAll]    tt($FWLevelBlockAllTT)
  664. FWLevelRejectNotFiltered =[FWLevelRejectNotFiltered]    tt($FWLevelRejectNotFilteredTT)
  665. FWLevelAskUser           =[FWLevelAskUser]    tt($FWLevelAskUserTT)
  666. FWLevelAllowNotFiltered  =[FWLevelAllowNotFiltered]    tt($FWLevelAllowNotFilteredTT)
  667. FWLevelAllowAll          =[FWLevelAllowAll]    tt($FWLevelAllowAllTT)
  668.  
  669. [FWLevelBlockAll]
  670. props=sz(a,a) hide($(fw.ProtectionLevel,ShowFWLevel_BlockAll))
  671. HeaderText=f(Bold) a(lt)
  672. BodyText=a(la) xy(10,0) sz(240,50)    tt($BodyText)
  673.  
  674. [FWLevelRejectNotFiltered]
  675. props=sz(a,a) hide($(fw.ProtectionLevel,ShowFWLevel_RejectNotFiltered))
  676. HeaderText=f(Bold) a(lt)
  677. BodyText=a(la) xy(10,0) sz(240,50)
  678.  
  679. [FWLevelAskUser]
  680. props=sz(a,a) hide($(fw.ProtectionLevel,ShowFWLevel_AskUser))
  681. HeaderText=f(Bold) a(lt)
  682. BodyText=a(la) xy(10,0) sz(240,50)
  683.  
  684. [FWLevelAllowNotFiltered]
  685. props=sz(a,a) hide($(fw.ProtectionLevel,ShowFWLevel_AllowNotFiltered))
  686. HeaderText=f(Bold) a(lt)
  687. BodyText=a(la) xy(10,0) sz(240,50)
  688.  
  689. [FWLevelAllowAll]
  690. props=sz(a,a) hide($(fw.ProtectionLevel,ShowFWLevel_AllowAll))
  691. HeaderText=f(Bold) a(lt)
  692. BodyText=a(la) xy(10,0) sz(240,50)
  693.